﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Text;

namespace EBA.Framework
{
    /// <summary>
    /// 插件清单，包含插件信息，所需文件信息。
    /// </summary>
    [Serializable]
    public class BundleManifest : MarshalByRefObject
    {
        public BundleManifest(IBundle bundle)
        {
            this.Bundle = bundle;
            this.Files = new List<string>();
        }

        public IBundle Bundle { get; private set; }

        public List<string> Files
        {
            get;
            set;
        }
    }
}
